s.o.l. (strictly out of luck) - Französisch Englisch Wörterbuch